radiator mounting/retention - French English Dictionary